#pragma once

#pragma warning(disable: 4251)

#ifdef WSLAB_MODULE
#define DLL_WSLAB_API __declspec(dllexport)
#else
#define DLL_WSLAB_API __declspec(dllimport)
#pragma comment(lib, "WSlab.lib")
#endif

#include <string>
#include <map>
#include <memory>
#include <vector>

#define WSLAB_PI 3.1415926

#include "WSlab//WSlabPlugNode.h"

#include "WSlab//WSlabEnum.h"
#include "WSlab//WSlabPlugElement.h"

#include "WSlab//WSlabBoundary.h"
#include "WSlab//WSlabBuilder.h"